<%@ page import="java.sql.Connection"%><%@ page	import="java.sql.DriverManager"%>
<%@ page import="java.sql.Statement"%>
<%@ page import="java.sql.SQLException"%>
<%@ page language="java" pageEncoding="ISO-8859-1"%>
<%@ page import="java.sql.ResultSet"%>
<%@ page session="true"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>JMirJobs</title>
<link rel="stylesheet" type="text/css" href="estil.css" />
</head>
<body>
	<div class="principal">
		<div class="cabecera">
			<span class="logo">JMirJobs</span>
			<%
				//si se ha llamado a esta página desde el botón desconectar, borrar sesiones
				if (request.getParameter("desc")!=null){
					session.invalidate();
				}
			
				int admin_user=2; // variable para saber si se trata de un administrador(0 o 1), por defecto ni uno ni otro
				if(request.getParameter("con")!=null){ // si se ha llamado a esta págian desde el botón conectar, comprobar datos
			%>
			<jsp:useBean id="acces" scope="session" class="usuaris.AccesUsuari"></jsp:useBean>
			<%
				//USUARIO que podrá ser alumno, empresa, o admin, lo comprobaremos con equals al encontrarlo en la BBDD
				
				// si no puede acceder, hará un alert informando de ello
				String respuesta= acces.conectat((String)request.getParameter("identificador"), (String)request.getParameter("pass"));
				out.print(respuesta); // si no ha habido error, no imprime nada
			
				String tipusUsuari= acces.getTipusUsuari();
				if (tipusUsuari.equals("empresa") || tipusUsuari.equals("alumne")){
					admin_user=1;
			%>
			Hola,&nbsp;<%=acces.getUsuarioConectado().getNom() %>
			<%
			//out.println(acces.getUsuarioConectado().getNom());
			%>
			<form method='post'>
				<input type='submit' name='desc' Value='Desconexi&oacute;n' /> <input
					type='button' name='perf' Value='Perfil'
					onclick="document.getElementById('i_frame').src='perfil.jsp'" /> <input
					type='button' name='ofert' Value='Ver actividad'
					onclick="document.getElementById('i_frame').src='actividad.jsp'" />
			</form>
			<%
			}else if (tipusUsuari.equals("administrador")){
			%>
			Hola,&nbsp;
			<%
				out.println("administrador");
			%>
			<form method='post'>
				<input type='submit' name='desc' Value='Desconexi&oacute;n' /> 
				<input type='button' name='perf' Value='Ver activaciones pendientes'
					onclick="document.getElementById('i_frame').src='activaciones.jsp'" />

			</form>
			<%
		}else{
		%>
			<form method='post'>
				<span class="login"> DNI/CIF <input type="text"
					name='identificador' /> Contrase&ntilde;a<input type="password"
					name='pass' /> <input class="boton" type="submit" value="Entrar" name="con"
					 /></span>
			</form>
			<%
		}
}else{
	%>
	<!-- FORM QUE LLAMA A LA MISMA PÁGINA ENVIANDO VARIABLES IDENTIFICADOR Y PASS -->
	<form method='post'>
		<span class="login">
			 DNI/CIF <input type="text"	name='identificador' />
			 Contrase&ntilde;a:<input type="password" name='pass' /> 
			<input class="boton" type="submit" value="Entrar" name="con" />
		</span>
	</form>
	<%
		}
	%>
		</div>
<!-- MENU SUPERIOR -->
		<div class="menu">
			<table cellspacing="15" align="center">
				<tr>
					<td><a href="ofertas.jsp" target="iframe">Ofertas de
							trabajo</a></td>
					<td><a href="demandas.jsp" target="iframe">Demandas de
							trabajo</a></td>
					<td><a href="registre_alum.jsp" target="iframe">Registrarse
							como estudiante</a></td>
					<td><a href="registre_empresa.jsp" target="iframe">Registrarse
							como empresa</a></td>
				</tr>
			</table>
		</div>
<!-- IFRAME CON EL CONTENIDO VARIABLE -->
		<iframe id='i_frame' name="iframe" src="intro.jsp" height="480"
			width="650" frameborder="0"> </iframe>
<!-- PIE -->
		<div class="pie">&copy; Bel&eacute;n y Cristina</div>
	</div>
</body>
</html>
